rope-driven machine - Spanish English Dictionary